.banner {
    width: 100%;
    height: 300px;
  clear: both;
}
.banner img{
    display: block;
    margin: 0 auto;
}.position {
    overflow: hidden;
    margin-top: 49px;
}
.position_top{
    overflow: hidden;
}
.position_top_lf {
    /* display: block !important; */
    font-size: 14px;
    float: left;
}

.position_top_lf>div {
    display: inline-block;
    color: rgb(102, 138, 202);
}
.position_top_fr{
    width: 370px;
    height: 25px;
    float: right;
    font-size: 14px;
    line-height: 18px;
}

.position_top_fr li{
    width: 32px;
    float: left;
}
.position_top_f ul li{
    text-align: center;
    width: 50px;
}
.vertical_line{
    width: 1px !important;
    height: 8px;
    background-color: #b5b5b5;
    margin: 5px 32px 7px 38px;
}
.position_top_fr li span,.current_{
    display: block;
    width: 12px;
    height: 1px;
    background-color: skyblue;
    margin: 1px auto;
    opacity: 0;
}
.current_{
opacity: 1 !important;
}
.current{
    font-size: 16px;
    color: skyblue;
}
.position_top_fr li:hover span{
    opacity: 1;
}
.position_top_fr li:hover a{
    font-size: 16px;
    color: skyblue !important;
}
.product_show{
    overflow: hidden;
    margin-top: 70px;
}
.product_show_one{
    width: 360px;
    height: 265px;
    float: left;
   margin-right: 57px;
}
.product_show_top,.product_show_bottom{
    overflow: hidden;
}
.product_show_bottom{
    margin-top: 45px;
}
.info{
    position: relative;
    width: 230px;
    height: 40px;
    /* border: 1px solid black; */
    margin-left: 50px;
    margin-top: 35px;
}
.info p{
   
    font-size: 14px;
    color: #767676;

}
.info span{
    display: block;
    font-size: 12px;
    color: #767676;
    margin-top: 9px;
}
.info img{
   position: absolute;
   right: -30px;
   top: 10px;
}
.product_show_one:hover .info{
    transition: all 1s;
}
.product_show_one:hover .info{
    display: none;
}
.product_show_one >img{
    width: 360px;
    height: 180px;
}
.product_show_one>img{
    transition: all  .5s ;
   
}
.product_show_one:hover >img{
    width: 360px;
 height: 260px;
 
}
.footer{
    margin-top: 200px;
}
.position{
    margin-top: 100px;

}